.ku-mv {
    width: 100%;
    height: 820px;
    background-color: #262626;

    .mv {
        position: relative;
        overflow: hidden;
        video {
            width: 100%;
            height: 700px;
        }

        .facility{
            position: absolute;
            left: 27px;
            bottom: -34px;
            width: 1245px;
            height: 30px;
            background-color: rgba(43,51,63,.7);
            transition: all .3s;
        }


        &:hover .facility{
            bottom: 4px;
        }
    }

    .mv-text {
        padding: 0 30px;
        padding-top: 20px;
        display: flex;
        justify-content: space-between;

        .left {
            h2 {
                font-size: 26px;
                font-weight: 600;
                color: hsla(0, 0%, 100%, .8);
            }

            sapn {
                color: hsla(0, 0%, 100%, .8);
                font-weight: 300;
            }

            b {
                color: hsla(0, 0%, 100%, .6);
            }
        }

        p {
            line-height: 50px;
            color: hsla(0, 0%, 100%, .6);
            vertical-align: middle;

            .iconfont {
                font-size: 18px;
                vertical-align: middle;

            }
        }
    }


    .right {
        display: flex;
        align-items: center;
        color: hsla(0, 0%, 100%, .6);

        .icon {
            padding: 7px 15px;
            margin-left: 20px;
            border-radius: 45px;
            border: 1px solid hsla(0, 0%, 100%, .6);

            .iconfont {
                font-size: 18px;
            }

        }
    }


}